body{
	margin:0;
	padding:0;
	font-size: 30px;
	
}

.next_attraction{
}
#question_content{
    height: 26rem;
    border-width: thin;
    border-style: solid;
    border-radius: 10px;
    border-right: none;
    border-left: none;
    border-color: rgb(44,77,199);
}
#vote{
    
    
    width: 98%;
    margin-top: 1rem;
    margin-left: 1rem;
}
.plan_route{
}
.dosageSelection{
    height: 20rem;
	
    font-size: 1rem;
}
.route_details{
    width: 30rem;
    height: 30rem;
    margin-left: 2rem;
    margin-top: 2rem;
}

#cities{
}
#attractions{
	
}
#result-panel{
	padding-right: 0px;
}